body {
 
   background:url("../img/bg.jpg")repeat;
   overflow:hidden
}
#main{
   background:url("../img/main.png")no-repeat top;
   height: 650px;
   margin: 0 auto;
   width: 800px;
}

.form-signin {
 margin: 130px auto;
    width: 510px;
}
.form-signin span {
  float:left;
   font-size: 16px;
   color:#FFF;
   padding-top: 10px;
   width:100px;
}

.form-signin .form-signin-heading
 {
  margin-bottom: 10px;
  color:#FFFFFF;
  text-align:center
}

.form-signin .form-control {
  position: relative;
  font-size: 16px;
  width: 350px;
  padding: 10px;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}


.form-signin .form-control:focus {
  z-index: 2;
}
.form-signin input[type="text"] {
  margin-bottom: -1px;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
     float: left;
	  margin-right: 20px;
	   height: 45px;width: 500px;
}

.form-signin .form-p span{
position: relative;
  font-size: 14px;
  height: auto;
  padding: 15px;
  color:#e4722e;

}

.form-signin .btn{

     float: left;
	  margin: 20px;
	   height: 45px;
	   width:100px;
}
.form-signin .reg{

     float: left;
	 margin: 40px;
	   width:100px;
	   color::#FFF;
}
.form-signin .info{

   height: auto;
	padding-left: 30px;
    position: relative;
    width: auto;
	
}
 .info a{
 
  font-size: 12px;
  height: auto;
margin: 20px;
  color:#FFFFFF;
  width:100px;

}

.form-signin .layout{ 
    float: left;
	margin:0;padding:0;

}

.form-signin .layout .ptype{float:left;}

.form-signin .layout .logo{
float:left;margin-right:20px;}
.form-signin .layout .center{
width:40px;height:40px;margin-left:110px;}

.hr1{ height:1px;border:none;border-top:1px solid #b2b6b4;margin:15px;}


.btnSearch{width:100px;}

.btn100 {
  position: relative;
  font-size: 16px;
  width: 350px;
  padding: 10px;

}
.form-basic {
    margin: 110px auto 0;
    max-width: 600px;
}
.form-basic .layout{ 
    float: left;
	margin:0;padding:0;

}
.form-basic .layout .form-control {
  position: relative;
  font-size: 16px;
  width: 300px;
  padding: 10px;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}


.form-basic .layout .form-control:focus {
  z-index: 2;
}
.form-basic .layout input[type="text"] {
  margin-bottom: -1px;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
     float: left;
	  margin-right: 20px;
	   height: 45px;
}
.btnNav{width:300px;background:#e7ebe9;float:left; margin-top: 10px;color:#000000}
.btnNav-cur{width:300px;background:#f2794a;float:left; margin-top: 10px;}

.form-basic .layout .psort{background:#CCCCCC; width: 600px;}
.form-basic .layout .logo{
width:135px;height:40px;float:left;margin-right:20px;}
.form-basic .layout .center{
width:40px;height:40px;margin-left:135px;}

.form-basic .layout .cart{
width:40px;height:40px;margin-left:10px;color:#FFFFFF}

.form-basic .layout .seller{
width:100px;height:100px;float:left;margin-right:20px;}

.red{color:#F00}
.write{color:#FFFFFF}
.size20{font-size:20px;}
.size14{font-size:14px;}
.size12{font-size:12px;}
.sellerinfo{
	width:500px;float:left;color:#FFF;font-size:12px;
	}

.form-basic .layout .sorts{font-size:20px;}
.form-basic .layout .psort a{
  position: relative;
  font-size: 12px;
  height: auto;
  padding: 20px;
  color:#FFFFFF;
  text-decoration:none
}
.form-basic .layout .psort .a-cur{
  color:#FF0000;
}
.form-basic .layout .psort a:hover{
  position: relative;
  font-size: 12px;
  height: auto;
  padding: 20px;
  color:#FF0000;
    text-decoration:none
}
.form-basic .layout .psort a img{width:35px;height:35px;background-position: 0px 0;}

.form-basic .layout .ptype{background:#CCCCCC; width: 600px;}
.form-basic .layout .ptype a{
  position: relative;
  font-size: 12px;
  height: auto;
  padding: 20px;
  color:#090;
  text-decoration:none
}
.form-basic .layout .ptype .a-cur{
  color:#FF0000;
}
.form-basic .layout .ptype a:hover{
  position: relative;
  font-size: 12px;
  height: auto;
  padding: 20px;
  color:#FF0000;
    text-decoration:none
}

.col {
    float:left;
    display:inline; 
	width:140px;
    } 
	
.col .djtitle{color:#000000;text-align:center;background:#F1F1F1;width:130px;font-size:12px;line-height:18px;}
.col .djtitle .title{color:#FF0000;background:#F1F1F1;font-size:14px;}

.col .djtitle .psinfo{color:#FF66FF;background:#F1F1F1;font-size:12px;}

.btnPage{float:left;background:#CC6600; margin-left: 20px;   margin-top: 10px;
    width: 100px;}
.scrolinfo{overflow:auto;height:240px
}
.height190{height:190px;}

.paper{background:url(../img/paper.jpg);width: 600px;height:335px;}

.papertitle{margin:60px; margin-bottom:20px;    width: 300px;}
.papertotal{margin-left:200px; width: 300px;font-size:14px;margin-top:15px;}

table {  
            border: 1px solid #B1CDE3;  
            padding:0;   
            margin-top:10px;
			margin-left:60px;
            border-collapse: collapse;  
			width:300px;
			height:100px;
			overflow:scroll;
        }  
.trtitle{background:#FFCC99}
td {  
            border: 1px solid #B1CDE3;  
            background: #fff;  
            font-size:12px;  
            padding: 3px 3px 3px 8px;  
            color: #4f6b72;  
        }  
.right{float:right;width: 100px; margin-top: -90px;}
.btnRight{ margin-top: 10px;}
.num{
 border: 1px solid #CCCCCC;
    cursor: pointer;
    display: inline-block;
    height: 18px;
    text-align: center;
    text-decoration: none;
    width: 18px;
	margin-left:5px;
	margin-right:5px;
}
.blod{font-weight:bold}